package cfgs.sumaresta.vistas;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


import javax.swing.*;

@SuppressWarnings("serial")
public class MenuPrincipal extends JFrame {
	private JMenuBar barraMenu;
	private JMenu mnuOpciones;
	private JMenuItem itemSumarRestar;
	private JMenuItem itemConversor;
	private SumaResta panelSumaResta;
	private Conversor panelConversor;
	
	public MenuPrincipal() {
		
		this.getContentPane().setLayout(null);
		this.setTitle("Operaciones");
		this.setSize(500, 500);
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);
		this.setLocationRelativeTo(null);
		
		barraMenu = new JMenuBar();
		mnuOpciones = new JMenu("Opciones");
		itemSumarRestar = new JMenuItem("Calculadora");
		itemConversor = new JMenuItem("Conversor Euros");
		
		mnuOpciones.add(itemSumarRestar);
		mnuOpciones.add(itemConversor);
		barraMenu.add(mnuOpciones);
		this.setJMenuBar(barraMenu);
		
		itemSumarRestar.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				panelSumaResta = new SumaResta();
				getContentPane().removeAll();
				getContentPane().add(panelSumaResta);
				panelSumaResta.setVisible(true);
				panelSumaResta.updateUI();
			}
		});
		
		itemConversor.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				panelConversor = new Conversor();
				getContentPane().removeAll();
				getContentPane().add(panelConversor);
				panelConversor.setVisible(true);
				panelConversor.updateUI();
			}
		});
	}
	

}
